package com.lam.common.components.dict.service;

import java.util.List;

import com.lam.common.components.dict.model.DictModel;
import com.lam.common.components.dict.model.TableDictInfo;

public interface DictService {
	
	/**
	 * 判断字典编码是否存在
	 * @param dictCode
	 * @return true存在，false不存在
	 */
	boolean existDict(String dictCode);
	
	/**
	 * 获取字典列表
	 * @param dictCode 字典编码 
	 * @return
	 */
	List<DictModel> selectDictItems(String dictCode);
	
	/**
	 * 获取自定义table字典列表
	 * @return
	 */
	List<DictModel> selectTableDictItems(TableDictInfo tableDictInfo);

}
